﻿@charset "utf-8";

/*------------会员登录-------------*/
#login{ width:968px; overflow:hidden; margin: 0 auto; padding-top:58px; padding-right:12px;}
#login .l{ float:left; width:450px; overflow:hidden;}
#login .l .logo{ height:88px; overflow:hidden;}
#login .l h1{ width:360px; overflow:hidden; padding-left:90px; height:20px; padding-top:28px;overflow:hidden; font-size:20px; font-family: Arial; font-weight:bold; color:#999;}
#login .l p{ width:360px; overflow:hidden; height:22px; line-height:22px; padding-top:4px; color:#999; padding-left:90px;}
#login .r{ float:left; width:325px; padding-top:80px; overflow:hidden; background:url(../images/register_loginBg.jpg) top right no-repeat; padding-left:188px; padding-right:5px; padding-bottom:62px;}
#login .r .fixBox{ padding-top:3px;width:325px; overflow:hidden;height:52px;}
#login .r .fixBox label{ float:left; width:105px; overflow:hidden; line-height:26px; overflow:hidden; text-align:right; color:#666; font-size:14px;}
#login .r .fixBox .put{ float:left;}
#login .r .fixBox .put input{ width:187px; height:19px; line-height:18px; overflow:hidden; border:1px solid #ccc; padding:2px 0 2px 3px;}
#login .r .fixBox .put .code{ width:68px;}
#login .r .fixBox .codeImg{ float:left; padding-left:5px; padding-top: 2px;}
#login .r .fixBox .codeImg img{ vertical-align:middle; cursor:pointer;}
#login .r .fixBox .codeImg a{ color:#36c;}
#login .r .btnArea{ height:47px; overflow:hidden; padding-left:105px; overflow:hidden; padding-top:20px;}
#login .r .btnArea .btn{ float:left; width:119px;}
#login .r .btnArea .forget{ float:left; padding-left:5px; width:80px; padding-top:14px;}
#login .r .btnArea .forget a{ color:#36c;}
#login .r h1{ height:45px; padding-top:46px; overflow:hidden; text-align:center; color:#666;}
#login .r h1 a{ font-weight:bold; color:#c33; text-decoration:underline;}
#login .r p{ padding-left:20px; padding-top:12px; color:#666;}
#login .r .tit{ padding-top:26px;}

#login .r #alert{ background:url(../images/register_line01.gif) repeat-x;height: 25px;}
#login .r #alert2{ background:url(../images/register_line01.gif) repeat-x;height: 25px;}
#login .r #alert3{ background:url(../images/register_line01.gif) repeat-x;height: 25px;}
#login .r #alert .l-l{ float:left; display:inline; background:url(../images/register_line03.gif) no-repeat; width:3px; overflow:hidden; height:27px;}
#login .r #alert .t-b{ float:left; display:block; height:22px; padding-left:8px;padding-right: 5px; padding-top:5px; overflow:hidden; color:#666;}
#login .r #alert .t-b img{ vertical-align:middle;}
#login .r #alert .r-l{ float:right; display:inline; background:url(../images/register_line02.gif) no-repeat; width:3px; overflow:hidden; height:27px;}
#login .r #alert2 .r-l{ float:right; display:inline; background:url(../images/register_line02.gif) no-repeat; width:3px; overflow:hidden; height:27px;}
#login .r #alert2 .l-l{ float:left; display:inline; background:url(../images/register_line03.gif) no-repeat; width:3px; overflow:hidden; height:27px;}
#login .r #alert2 .t-b{ float:left; display:block; height:22px; padding-left:8px;padding-right: 5px; padding-top:5px; overflow:hidden; color:#666;}
#login .r #alert2 .t-b img{ vertical-align:middle;}
#login .r #alert2 .r-l{ float:right; display:inline; background:url(../images/register_line02.gif) no-repeat; width:3px; overflow:hidden; height:27px;}
#login .r #alert3 .l-l{ float:left; display:inline; background:url(../images/register_line03.gif) no-repeat; width:3px; overflow:hidden; height:27px;}
#login .r #alert3 .t-b{ float:left; display:block; height:22px; padding-left:8px;padding-right: 5px; padding-top:5px; overflow:hidden; color:#666;}
#login .r #alert3 .t-b img{ vertical-align:middle;}
#login .r #alert3 .r-l{ float:right; display:inline; background:url(../images/register_line02.gif) no-repeat; width:3px; overflow:hidden; height:27px;}

/*-------end-----会员登录-------------*/

/*共用背景*/#header .menu_Area .nav2 .regist a,#register .register_Box .btn a,#register .success_Box .fixBox .btn1 a,#register .success_Box .fixBox .btn2 a,#register .findPower_Box .btn a,#register .send_mail .btn a,#register .set_Power .btn a,#register .set_Success .btn a{ background:url(../images/register_bg.png) no-repeat;}



#header .b_Area .do{ padding-top:15px;overflow:hidden; float: right; width:547px; height:85px;}
#header .menu_Area .nav2{ width:980px; overflow:hidden; height:44px; margin:0 auto;}
#header .menu_Area .nav2 .regist{ float:left; padding-top:4px; height:40px; width:205px; overflow:hidden;}
#header .menu_Area .nav2 .regist a{ display:block;height:40px; width:205px; overflow:hidden; line-height:40px; text-align:center; font-size:14px; font-weight:bold; color:#CC3333;}
#header .menu_Area .nav2 .regist a:hover{ text-decoration:none;}
#header .menu_Area .nav2 .newUser{ float:left; padding-left:10px; padding-top:16px; color:#fff;}
#header .menu_Area .nav2 .newUser a{ font-weight:bold; color:#fff; text-decoration:underline;}


/*----------新会员注册--------*/
#register{ width:100%; overflow:hidden; background:url(../images/index_line01.gif) repeat-x;}
#register .register_Box{ width:978px; overflow:hidden; margin:0 auto; border:1px solid #E7E7E7; border-top:0; padding-top:48px; padding-bottom:20px;}
#register .register_Box .fixBox{ height: 27px;width:978px; overflow:hidden; padding-top:20px;}
#register .register_Box .fixBox label{ float:left; width:169px; overflow:hidden; font-size:14px; color:#666; text-align:right; line-height:24px;}
#register .register_Box .fixBox .put{ float:left; width:242px; overflow:hidden;}
#register .register_Box .fixBox .put input{ height:18px; line-height:18px; width:238px; overflow:hidden; border:1px solid #ccc; padding:2px 0 2px 2px;}
#register .register_Box .fixBox .pass{ padding-left:20px; float:left;}
#register .register_Box .fixBox .tips{ float:left; background:url(../images/register_line01.gif) repeat-x; margin-left:20px; }
#register .register_Box .fixBox .tips .l-l{ float:left; display:inline; background:url(../images/register_line03.gif) no-repeat; width:3px; overflow:hidden; height:27px;}
#register .register_Box .fixBox .tips .t-b{ float:left; display:block; height:22px; padding-left:8px;padding-right: 5px; padding-top:5px; overflow:hidden; color:#666;}
#register .register_Box .fixBox .tips .t-b img{ vertical-align:middle;}
#register .register_Box .fixBox .tips .r-l{ float:right; display:inline; background:url(../images/register_line02.gif) no-repeat; width:3px; overflow:hidden; height:27px;}
#register .register_Box .powerTip{ height:18px; overflow:hidden; padding-top:22px; padding-left:169px; color:#666;}
#register .register_Box .powerTip img{ vertical-align:middle;}
#register .register_Box .btn{ padding-left:169px; height:46px; overflow:hidden; padding-top:20px;}
#register .register_Box .btn a{ display:block; background-position:0 -90px; width:117px; height:46px; overflow:hidden;}
#register .register_Box .btn a:hover{background-position:0 -42px; }
#register .register_Box .do{ height:22px; overflow:hidden; padding-left:169px; padding-top:18px; color:#999;}
#register .register_Box .do input{ vertical-align:middle;}
#register .register_Box .fixBox2{width:809px; overflow:hidden; padding-top:6px; padding-left:169px;}
#register .register_Box .fixBox2 .conpnyDo{ width:605px; padding:10px 0px 10px 20px; height:125px; overflow-x:hidden; overflow-y:scroll; border:1px solid #CCCCCC;}
#register .register_Box .fixBox2 .conpnyDo p{ line-height:20px; color:#999;}
 #register .register_Box .fixBox label span {color: #FF0000;}
.is0 {
    background: url("../images/progressImg1.png") no-repeat scroll 0 0 transparent;
    height: 7px;
    width: 138px;
}
.is10 { background-position: 0 -7px;}
.is20 {background-position: 0 -14px;}
.is30 {background-position: 0 -21px;}
.is40 {background-position: 0 -28px;}
.is50 { background-position: 0 -35px;}
.is60 {background-position: 0 -42px;}
.is70 {background-position: 0 -49px;}
.is80 {background-position: 0 -56px;}
.is90 {background-position: 0 -63px;}
.is100 {background-position: 0 -70px;}
/*#register .register_Box .fixBox .tips{ float:left; background:url(../images/register_passIco.gif) no-repeat; margin-top:6px; width:274px; height:20px; margin-left:20px; padding-left:26px; line-height:20px;}*/
/*-----end-----新会员注册--------*/

/*----------注册成功--------*/
#register .success_Box{ width:528px; overflow:hidden; margin:0 auto; border:1px solid #E7E7E7; border-top:0; padding-top:48px; padding-left:450px; padding-top:65px; background:url(../images/register_uccessBg.jpg) 100px 55px no-repeat; padding-bottom:78px;}
#register .success_Box h1{ height:25px; overflow:hidden; padding-bottom:28px;}
#register .success_Box p{width:528px; padding-top:5px; height:18px; line-height:18px; overflow:hidden; color:#999;}
#register .success_Box p span{ color:#c33;}
#register .success_Box .fixBox{width:528px; overflow:hidden; padding-top:48px;}
#register .success_Box .fixBox .btn1{float:left;}
#register .success_Box .fixBox .btn1 a{ background-position:0 -139px; display:block; width:149px; height:47px;overflow:hidden; line-height:47px; text-align:center; color:#fff; font-weight:bold; font-size:14px;}
#register .success_Box .fixBox .btn2{ float:left; padding-left:18px;}
#register .success_Box .fixBox .btn2 a{ background-position:0 -188px; display:block; width:99px; height:45px; overflow:hidden;line-height:45px; text-align:center; color:#333;}
#register .success_Box .fixBox a:hover{ text-decoration:none;}
/*--------end--注册成功--------*/

/*----------找回密码--------*/
#register .findPower_Box{ width:978px; overflow:hidden; margin:0 auto; border:1px solid #E7E7E7; border-top:0;padding-top:38px; padding-bottom:10px;}
#register .findPower_Box h1{ height:38px; line-height:22px; padding-left:248px; font-weight:bold; color:#CC3333;}
#register .findPower_Box .fixBox{width:738px; overflow:hidden; padding-top:20px; padding-left:240px;}
#register .findPower_Box .fixBox label{ float:left; width:162px; overflow:hidden; line-height:26px; overflow:hidden; text-align:right; color:#666; font-size:14px;}
#register .findPower_Box .fixBox .put{ float:left;}
#register .findPower_Box .fixBox .put input{ width:187px; height:19px; line-height:18px; overflow:hidden; border:1px solid #ccc; padding:2px 0 2px 3px;}
#register .findPower_Box .fixBox .put .code{ width:68px;}
#register .findPower_Box .fixBox .codeImg{ float:left; padding-left:5px;}
#register .findPower_Box .fixBox .codeImg img{ vertical-align:middle; cursor:pointer;padding-top:2px;}
#register .findPower_Box .fixBox .codeImg a{ color:#36c;padding-left: 5px;}
#register .findPower_Box .btn{ height:28px; overflow:hidden; padding-left:402px; padding-top:40px;}
#register .findPower_Box .btn a{ background-position:0 -235px; display:block; width:117px; height:28px; overflow:hidden; text-align:center; line-height:28px; font-weight:bold; color:#fff;}
#register .findPower_Box .btn a:hover{ text-decoration:none;}
#register .findPower_Box .tipsB{ width:878px; height:34px; overflow:hidden; margin:113px auto 0; background:#F8F8F8; padding:8px 40px; line-height:18px; color:#666;}
#register .findPower_Box .tipsB a{ color:#c33;}

#register .findPower_Box .fixBox  #alert{ float: right; background:url(../images/register_line01.gif) repeat-x;}
#register .findPower_Box .fixBox  #alert .l-l{ float:left; display:inline; background:url(../images/register_line03.gif) no-repeat; width:3px; overflow:hidden; height:27px;}
#register .findPower_Box .fixBox  #alert .t-b{ float:left; display:block; height:22px; padding-left:8px;padding-right: 5px; padding-top:5px; overflow:hidden; color:#666;}
#register .findPower_Box .fixBox  #alert .t-b img{ vertical-align:middle;}
#register .findPower_Box .fixBox  #alert .r-l{ float:right; display:inline; background:url(../images/register_line02.gif) no-repeat; width:3px; overflow:hidden; height:27px;}
#register .findPower_Box .fixBox  #alert1{ float: right; background:url(../images/register_line01.gif) repeat-x;}
#register .findPower_Box .fixBox  #alert1 .l-l{ float:left; display:inline; background:url(../images/register_line03.gif) no-repeat; width:3px; overflow:hidden; height:27px;}
#register .findPower_Box .fixBox  #alert1 .t-b{ float:left; display:block; height:22px; padding-left:8px;padding-right: 5px; padding-top:5px; overflow:hidden; color:#666;}
#register .findPower_Box .fixBox  #alert1 .t-b img{ vertical-align:middle;}
#register .findPower_Box .fixBox  #alert1 .r-l{ float:right; display:inline; background:url(../images/register_line02.gif) no-repeat; width:3px; overflow:hidden; height:27px;}
/*--------end--找回密码--------*/

/*----------找回密码-提示发送邮箱--------*/
#register .send_mail{ width:978px; overflow:hidden; margin:0 auto; border:1px solid #E7E7E7; border-top:0;padding-top:68px; padding-bottom:140px;}
#register .send_mail h1{ height:38px; line-height:22px; font-size:14px; text-align:center;color:#666;}
#register .send_mail .btn{ height:28px; overflow:hidden;padding-top:40px;}
#register .send_mail .btn a{ background-position:0 -235px; display:block; width:117px; height:28px; overflow:hidden; text-align:center; line-height:28px; font-weight:bold; color:#fff; margin:0 auto;}
#register .send_mail .btn a:hover{ text-decoration:none;}
/*--------end--找回密码-提示发送邮箱-------*/


/*----------重置密码--------*/
#register .set_Power{ width:978px; overflow:hidden; margin:0 auto; border:1px solid #E7E7E7; border-top:0;padding-top:38px; padding-bottom:120px;}
#register .set_Power .fixBox{width:738px; overflow:hidden; padding-top:20px; padding-left:240px;height: 27px;}
#register .set_Power .fixBox label{ float:left; width:162px; overflow:hidden; line-height:26px; overflow:hidden; text-align:right; color:#666; font-size:14px;}
#register .set_Power .fixBox .put{ float:left;}
#register .set_Power .fixBox .put input{float: left; width:187px; height:19px; line-height:18px; overflow:hidden; border:1px solid #ccc; padding:2px 0 2px 3px;margin-right:4px;}
#register .set_Power .fixBox .put .code{ width:68px;}
#register .set_Power .fixBox .codeImg{ float:left; padding-left:5px;}
#register .set_Power .fixBox .codeImg img{ vertical-align:middle; cursor:pointer;}
#register .set_Power .fixBox .codeImg a{ color:#36c;}
#register .set_Power .powerTip{ height:18px; overflow:hidden; padding-top:22px; padding-left:402px; color:#666;}
#register .set_Power .powerTip img{ vertical-align:middle;}
#register .set_Power .btn{ height:28px; overflow:hidden; padding-left:402px; padding-top:40px;}
#register .set_Power .btn a{ background-position:0 -235px; display:block; width:117px; height:28px; overflow:hidden; text-align:center; line-height:28px; font-weight:bold; color:#fff;}
#register .set_Power .btn a:hover{ text-decoration:none;}

#register .set_Power .is0{float:right;padding-right: 385px;}
#register .set_Power #alert{ float: left; background:url(../images/register_line01.gif) repeat-x;}
#register .set_Power #alert .l-l{ float:left; display:inline; background:url(../images/register_line03.gif) no-repeat; width:3px; overflow:hidden; height:27px;}
#register .set_Power #alert .t-b{ float:left; display:block; height:22px; padding-left:8px;padding-right: 5px; padding-top:5px; overflow:hidden; color:#666;}
#register .set_Power #alert .t-b img{ vertical-align:middle;}
#register .set_Power #alert .r-l{ float:right; display:inline; background:url(../images/register_line02.gif) no-repeat; width:3px; overflow:hidden; height:27px;}
#register .set_Power #alert2{ float: right; background:url(../images/register_line01.gif) repeat-x;}
#register .set_Power #alert2 .l-l{ float:left; display:inline; background:url(../images/register_line03.gif) no-repeat; width:3px; overflow:hidden; height:27px;}
#register .set_Power #alert2 .t-b{ float:left; display:block; height:22px; padding-left:8px;padding-right: 5px; padding-top:5px; overflow:hidden; color:#666;}
#register .set_Power #alert2 .t-b img{ vertical-align:middle;}
#register .set_Power #alert2 .r-l{ float:right; display:inline; background:url(../images/register_line02.gif) no-repeat; width:3px; overflow:hidden; height:27px;}
/*--------end--重置密码--------*/

/*----------找回密码-重置密码成功--------*/
#register .set_Success{ width:978px; overflow:hidden; margin:0 auto; border:1px solid #E7E7E7; border-top:0;padding-top:108px; padding-bottom:100px;}
#register .set_Success h1{ height:38px; line-height:22px; font-size:14px; text-align:center;color:#666;}
#register .set_Success .btn{ height:28px; overflow:hidden;padding-top:70px;}
#register .set_Success .btn a{ background-position:0 -235px; display:block; width:117px; height:28px; overflow:hidden; text-align:center; line-height:28px; font-weight:bold; color:#fff; margin:0 auto;}
#register .set_Success .btn a:hover{ text-decoration:none;}
/*--------end--找回密码-重置密码成功-------/


/*----通用邮件---*/

/*页面样式*/

/*--end-通用邮件----*/